<?php
require_once('recaptchalib.php');
$rc_publickey = "6LfuwcISAAAAAOoGczsDzfeCqzKgqx3NcwsKzuPF";
$rc_privatekey = "6LfuwcISAAAAALeTaGSSG-suXQaxBqPjOFeB0mYo";
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Kontakt - Kammerath Network</title>
<style type="text/css">
	body{
		margin:0px;
		padding:0px;
		font-family:Arial, Helvetica, sans-serif;	
		font-size:12px;
		background-color:#ffffff;
	}
	
	#formtitle{
		background-image:url('/themes/default/img/kn.gif');
		background-repeat:no-repeat;
		height:30px;	
		background-color:#2d2d2d;
		text-align:right;
		font-size:12px;
		color:#ffffff;
		padding:10px;
		font-weight:bold;
		margin-bottom:10px;
	}
	#formcontent{
		padding:10px;
		text-align:justify;
	}
	.formFieldTitle{
		font-weight:bold;	
	}
	
	input, textarea{
		width:310px;
		border:2px solid #2d2d2d;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		padding:3px;
	}
	
	#contactSend{
		background-color:#2d2d2d;
		color:#ffffff;
		font-size:16px;
		font-weight:bold;
		text-decoration:underline;
		cursor:pointer;	
	}
	
	.formError{
		clear:both;
		margin-top:10px;
		margin-bottom:10px;
		color:#C00;
		font-weight:bold;	
	}
	
	.formSuccess{
		clear:both;
		margin-top:10px;
		margin-bottom:10px;
		color:#6C0;
		font-weight:bold;	
	}
</style>
<script type="text/javascript">
	var RecaptchaOptions = {
    	theme : 'blackglass'
 	};
</script>
</head>

<body>
<!-- 500x760 window -->
<?php
$field_error = "";
$is_post = false;

if(array_key_exists("contactName",$_POST)){
	$is_post = true;
	$resp = recaptcha_check_answer ($rc_privatekey,
								  $_SERVER["REMOTE_ADDR"],
								  $_POST["recaptcha_challenge_field"],
								  $_POST["recaptcha_response_field"]);
	
	if (!$resp->is_valid) {
		// What happens when the CAPTCHA was entered incorrectly
		$field_error = "Du hast das Captcha (Text in dem Bild) falsch oder gar nicht eingegeben.<br />";
	} else {
		// Your code here to handle a successful verification
	  	$cname = $_POST["contactName"];
	  	$cmail = $_POST["contactEMail"];
	  	$cmsg = $_POST["contactMessage"];
	  
	  	// check if the fields were filled correctly
	  	if(strlen($cname)==0){
			$field_error .= "Du hast deinen Namen nicht eingegeben.<br />";  
		}if(strlen($cmail)==0){
			$field_error .= "Du hast deine E-Mail Adresse nicht eingegeben.<br />";  
		}if(strlen($cmsg)==0){
			$field_error .= "Du hast deine Nachricht nicht eingegeben.<br />";  
		}
		
		// check if the mail adress is valid
		if(strpos($cmail,"@")!=false&&strpos($cmail,".")!=false&&strlen($cmail)<6){
			$field_error .= "Du hast eine ungültige E-Mail Adresse eingegeben.<br />";
		}
		
		if(strlen($field_error)==0){
			// send mail to my iphone
			mail("jankammerath@googlemail.com","Nachricht von ".$cname,
					$cmsg,"From: ".$cname."<".$cmail.">\r\n");
		}
	}
}
?>
<div id="formtitle">Kontakt per E-Mail</div>
<div id="formcontent">
Wer schreibt der bleibt... eine uralte deutsche Redensart. Falls Du schreiben möchtest, habe ich
mich dazu durchgerungen hier mal ein Kontaktformular anzubieten. Eigentlich mag' ich soetwas garnicht,
denn man kann Menschen auch einfach über Facebook anschreiben. Mein Name ist ja bekannt und ansonsten
bin ich im Netz auch recht präsent.<br />
<br />

<?php if($is_post==true && strlen($field_error)>0){ ?>
<div class="formError">
  	<?php echo $field_error; ?> 
    Deine Nachricht wurde <u>nicht versendet</u>.
</div>
<?php }if($is_post==true && strlen($field_error)==0){ ?>
<div class="formSuccess">
  	Deine Nachricht wurde erfolgreich versendet.
</div>
<?php } ?>
<form id="contactForm" action="contactform.php" method="post">
<table cellpadding="3" border="0">
	<tr>
    	<td valign="top" class="formFieldTitle">Dein Name</td>
        <td>
        	<input type="text" maxlength="50" id="contactName" name="contactName" />
        </td>
    </tr>
    <tr>
    	<td valign="top" class="formFieldTitle">Deine E-Mail Adresse</td>
        <td>
        	<input type="text" maxlength="50" id="contactEMail" name="contactEMail" />
        </td>
    </tr>
    <tr>
    	<td valign="top" class="formFieldTitle">Deine Nachricht</td>
        <td>
        	<textarea id="contactMessage" name="contactMessage" cols="10" rows="10"></textarea>
        </td>
    </tr>
    <tr>
    	<td>&nbsp;</td>
        <td>
        	<?php
			echo recaptcha_get_html($rc_publickey);
			?><br />
            <input type="submit" id="contactSend" name="contactSend" value="Nachricht jetzt absenden &raquo;" />
        </td>
    </tr>
</table>
</form>
<br />
Es muss hier wohl nicht mehr groß erläutert werden, dass alle Felder Pflichtfelder sind und der lustige
Kasten von Google mit den Bildern drin nicht nur zum Scannen von Büchern ist, sondern auch dafür sorgt,
dass nicht irgendwelche Roboter mit Spam-Nachrichten zusenden.
</div>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-18789138-1']);
  _gaq.push (['_gat._anonymizeIp']);
  _gaq.push(['_setDomainName', '.kammerath.net']);	
  _gaq.push(['_trackPageview']);

  <?php if($is_post==true && strlen($field_error)==0){ ?>
	_gaq.push(['_trackEvent', 'Contact', 'EmailSent']);
  <?php } ?>
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>
</body>
</html>
